package com.cssw.fyzb.wap.model.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

/**
 * @author YangYiQun
 */
@Setter
@Getter
@NoArgsConstructor
@AllArgsConstructor
@ApiModel(value = "UserForLiveVo", description = "直播内查询用户信息")
public class UserForLiveVo {

    @ApiModelProperty("查询用户类型(1-主播 2-管理员 3-普通用户)")
    private String type;

    @ApiModelProperty("用户编号")
    private String userId;

    @ApiModelProperty("头像")
    private String avatar;

    @ApiModelProperty("用户昵称")
    private String nickName;

    @ApiModelProperty("签名")
    private String sign;

    @ApiModelProperty("（1-男 2-女 3-未知）")
    private String sex;

    @ApiModelProperty("是否关注（1-是 0-否）")
    private String follow;

    @ApiModelProperty("是否拉黑（1-是 0-否）")
    private String black;

    @ApiModelProperty("是否踢出（1-是 0-否）")
    private String kickOut;

    @ApiModelProperty("是否管理员（1-是 0-否）")
    private String admin;

    @ApiModelProperty("是否禁言（1-是 0-否）")
    private String mute;

    @ApiModelProperty("关注数")
    private Integer follows;

    @ApiModelProperty("粉丝数")
    private Integer fans;

    @ApiModelProperty("城市")
    private String city;

    @ApiModelProperty("实名认证（1-是 0-否）")
    private String faceAuth;

    @ApiModelProperty("喜欢数")
    private Integer likeCount;

    @ApiModelProperty("作品数")
    private Integer worksCount;

    @ApiModelProperty("好友数")
    private Integer friendsCount;


}
